package 力扣链表;

import java.util.ArrayList;

public class Leetcode283将0移动到末尾 {
    public static void main(String[] args) {
        ArrayList arr = new ArrayList();
        arr.add(1);
        arr.add(1);
        arr.add(1);
        int size = arr.size();
        Integer integer = (Integer) arr.get(2);
        int[] arr1 = new int[]{integer};

    }
    public static void moveZeroes(int[] nums) {
        //l和r初识为0，如果不为0，交换 r 与 l ，l++，r++，如果为0，r++，
        int l = 0;
        for (int r = 0; r < nums.length; r++) {
            if (nums[r] != 0){
                if (nums[l] != nums[r]){
                    nums[l] = nums[l] ^ nums[r];
                    nums[r] = nums[l] ^ nums[r];
                    nums[l] = nums[l] ^ nums[r];
                }
                l++;
            }
        }
    }
}
